home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 2
/
Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso
/
Aminet
/
misc
/
amag
/
sh9301c.lha
/
Oberon(S.67)
/
Listing2.mod
< prev
next >
Wrap
Text File
|
1993-01-22
|
754b
|
29 lines
MODULE Kreis; (* Umfang und Flächeninhalt *)
IMPORT
io, rio: RealInOut;
CONST
Pi = 3.1415926536; (* Die magische Konstante *)
Vorkomma = 5;
Nachkomma = 2;
VAR
(* Die Variablen *)
Radius, Umfang, Flaeche: REAL;
BEGIN
(* Vorbereitung *)
io.WriteString
("Bitte geben sie den Radius des Kreises ein: ");
IF rio.ReadReal (Radius) THEN END; (* Radius einlesen *)
(* Berechnung ... *)
Umfang := 2 * Pi * Radius;
Flaeche := Pi * Radius * Radius;
(* Ausgabe *)
io.WriteString ("Der Umfang beträgt: ");
IF rio.WriteReal (Umfang, Vorkomma, Nachkomma, FALSE)
THEN END;
io.WriteLn;
io.WriteString ("Die Fläche ist: ");
IF rio.WriteReal (Flaeche, Vorkomma, Nachkomma, FALSE)
THEN END;
io.WriteLn;
END Kreis.